//此种情况，虽然看起来比较复杂，但是适合里面是文本的情况
//基本是万能型的

.ie7hvMiddle {
  display: table-cell;
  vertical-align: middle;
}

/*For ie7 start*/
*+html {
  .ie7hvMiddle {
    position: relative;
  }
  .ie7-dibSp {
    position: absolute;
    top: 50%;
  }
  .ie7-dib {
    position: relative;
    top: -50%;
  }
}

/*For ie7 end*/